Bookly\Lib\DataHolders\Booking\Item S

Total Complexity 40
Dependencies 7
Dependents 13
Total lines 288
Lines of code 72
Logical lines of code 34
Comment lines 144
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
collect()
A
48 9 32
isAppointment()
S
78 4 3
getRoot()
S
70 2 7
getType()
S
82 1 3
isSimple()
S
80 1 3
isCollaborative()
S
80 1 3
isCompound()
S
80 1 3
isSeries()
S
80 1 3
isPackage()
S
80 1 3
isGiftCard()
S
80 1 3
isEventAttendee()
S
80 1 3
setParent()
S
81 1 3
getParent()
S
82 1 3
getLocationId()
S
100 1 0
getAppointment()
S
100 1 0
getCA()
S
100 1 0
getDeposit()
S
100 1 0
getExtras()
S
100 1 0
getService()
S
100 1 0
getServiceDuration()
S
100 1 0
getServicePrice()
S
100 1 0
getStaff()
S
100 1 0
getTax()
S
100 1 0
getServiceTax()
S
100 1 0
getTotalEnd()
S
100 1 0
getTotalPrice()
S
100 1 0
getItems()
S
100 1 0
setStatus()
S
100 1 0